pulse beats - Turkish English Dictionary